human ecological - French English Dictionary